前面幾周透過三個不同性質的案例分享不同的處理方法,在今天則會進一步去思考這幾個方法是否有可能整合和延伸應用的情境。
在第七天與Case 2提到Task可以應用Jira相關功能滿足需求,而導入這個解決方案後有一些的流程是例行和重覆性質,因此這個情況下可以使用自動化的功能處理這些事情。
首先從Jira相關的自動化服務提起,可以參考Jira automation的相關資訊,基本上像是Task完成後自動處理後續的例行事項,或者是在特定條件下觸發去異動Task的動作,除此外也可以整合第三方的工具(如下圖)。
這個部分舉例Jira Automate和Teams整合的情境(設定參考資訊),通常可以應用在Task更新通知被指派的群組,或者是例行性的告知特定的群組(備註 : 會提到群組是因為Teams在建立Webhook的時候必須是Channel的形式)。
而Teams怎麼產生Webhook可以參考下面的操作截圖
上述的設定完成後接著在Jira Automate設定傳送的訊息和其他的條件,就可以完成資訊上跨服務整合。
前面的例子看到從Jira整合Teams的服務後,接著來檢視微軟去觸發Jira的相關做法,從JIRA和Power Automate的關鍵字組合就可以看到各式各樣情境的參考資訊,其中來檢視Create Jira issue with Microsoft Forms response的例子。
此例子的情境為使用者在Microsoft Forms輸入完資訊後,會連動到Jira建立Task(Jira Api參考來源)並且將相關的資訊再寄送到Outlook指定收件人。
總結今天的分享,當整合不同的服務時可以先確認是否有提供Api,以及有無現成的connector直接做設定,確認這些的可行前提後再視整個專案目標評估和選擇。